package lumis.content.core;

import lumis.portal.stability.StableMinor;

/**
 * Represents the different types of locks allowed when editing an existing content.
 *
 * @version $Revision: 13092 $ $Date: 2011-05-28 18:19:06 -0300 (Sat, 28 May 2011) $
 * @since 6.0.0
 */
@StableMinor(version = "6.0", sinceVersion = "6.0")
public enum LockType
{
	/**
	 * Defines that a ConentLocale does not hold any lock.
	 * @since 6.0.0
	 */
	NONE, 
	/**
	 * Defines that the ContentLocale was locked automatically.
	 * @since 6.0.0
	 */
	AUTOMATIC, 
	/**
	 * Defines that the ContentLocale was explicitly locked by a user.
	 * @since 6.0.0
	 */
	EXPLICIT;
}